@charset "utf-8";
/*****************  custom   *********************/
body{
	padding:0;
	margin:0;
}


/*****************  top  *********************/
#top {
	height: 82px;
	width: 100%;
	background-color:#DA4587;
	background-image:url(images/top_bg.jpg);
	background-repeat:repeat-x;
}
#logo {
	height: 120px;
	width: 301px;
	position: absolute;
	left:55px;
	top:0;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	display:none;
}
#subject {
	height: 30px;
	line-height:30px;
}
.txt_subject{
	font-size:16px;
	font-weight:bold;
	color:green;
	position:absolute;
	left: 817px;
	top: 40px;
}
/*****************  navigate  ******************/
#nav{
	height:35px;
	width:100%;
	background-image:url(images/nav_bg.gif);
	background-repeat:repeat-x;
}
/*****************  main   *********************/
#main {
	height: 500px;
	width: 100%;
	background-image:url(images/main_bg.jpg);
	background-color:#FFDFE4;
}
#decorate{
	background-image:url(images/decoration.gif);
	background-repeat:repeat-x;
	height:12px;
	width:100%;
}

#announce {
	height: 80px;
	width: 600px;
	background-color:#FF9;
	border:2px solid green;
	padding:5px;
	position:absolute;
	left:220px;
	top:160px;
	cursor:move;
	z-index:10000;
}
.txt_announce {
	font-size:14px;
	line-height:20px;
	color:green;
}
/*****************  bottom   *********************/
#bottom {
	width: 100%;
	background-image:url(images/bottom_bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	background-color:white;
	color:green;
	padding-top:90px;
	font-size:13px;
	text-align:center;
	vertical-align:text-bottom;
}


/******************* wish ************************/
